package com.swgk.core.customview;

import android.content.Context;
import android.util.AttributeSet;
import android.view.View;

import androidx.viewpager.widget.ViewPager;

public class ViewPagerMap extends ViewPager {
    public ViewPagerMap(Context context) {
        super(context);
    }

    public ViewPagerMap(Context context, AttributeSet attrs) {
        super(context, attrs);
    }


    @Override
    protected boolean canScroll(View v, boolean checkV, int dx, int x, int y) {
        if (v.getClass().getName().equals("com.baidu.mapapi.map.MapView")) {
            return true;
        }
        if (v.getClass().getName().equals("com.amap.api.maps2d.MapView")) {
            return true;
        }
        if (v.getClass().getName().equals("com.amap.api.maps.TextureMapView")) {
            return true;
        }
        if (v.getClass().getName().equals("com.sgb.alimaplibrary.widget.MapMarkerView")) {
            return true;
        }
        if (v.getClass().getName().equals("com.amap.api.maps.MapView")) {
            return true;
        }

        //if(v instanceof MapView){
        //    return true;
        //}
        return super.canScroll(v, checkV, dx, x, y);

    }
}
